'''
Created on 2017226

@author: Administrator
'''

'''
Python字符串更新
你可以对已存在的字符串进行修改，并赋值给另一个变量，如下实例：
'''
var1="Hello world"
print("更新字符串：",var1[:6],"zhangyf")

a='hell'
b='zhangyf'
print(a+' '+b)
print('zhangyf'+"he")

'''
下表实例变量a值为字符串 "Hello"，b变量值为 "Python"：
操作符    描述    实例
+    字符串连接    a + b 输出结果： HelloPython
*    重复输出字符串    a*2 输出结果：HelloHello
[]    通过索引获取字符串中字符    a[1] 输出结果 e
[ : ]    截取字符串中的一部分    a[1:4] 输出结果 ell
in    成员运算符 - 如果字符串中包含给定的字符返回 True    H in a 输出结果 1
not in    成员运算符 - 如果字符串中不包含给定的字符返回 True    M not in a 输出结果 1
r/R    原始字符串 - 原始字符串：所有的字符串都是直接按照字面的意思来使用，没有转义特殊
或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"（可以大小写）以外，与普
通字符串有着几乎完全相同的语法。    print r'\n' prints \n 和 print R'\n' prints \n
%    格式字符串    请看下一节内容。
'''
a='hello'
b='python'

print("a+b输出结果",a+b)
print('a*2',a*2)
print('a[1]',a[1])
print('a[1:4]',a[1:4])

if('h' in a):
    print('H在变量a')
else:
    print('H不在变量a中')

if('M' not in a):
    print("M不在a变量中")
else:
    print("M在a变量中")
    
print(r'\n')
print(R'\n')

'''
以上实例输出结果为：
a + b 输出结果： HelloPython
a * 2 输出结果： HelloHello
a[1] 输出结果： e
a[1:4] 输出结果： ell
H 在变量 a 中
M 不在变量 a 中
\n
\n
'''
